pit one's wits against - Francés Inglés Diccionario